high stakes - German English Dictionary